why does hal 9000 malfunction